// 用户信息vuex模块
export default {
    namespaced: true,
    state() {
        return {
            // 用户信息
            profile: {
                id: null,
                account: null,
                avatar: null,
                nickname: null,
                mobile: null,
                token: null,
            },
        };
    },
    mutations: {
        setProfile(state, payload) {
            // 保留原来数据，合并新数据
            state.profile = { ...state.profile, ...payload };
        },
    },
};